/**

 @Name：主页展示设备
 @Author：GROW
    
 */


layui.define(['table', 'form'], function(exports) {
    var $ = layui.$,
        admin = layui.admin,
        view = layui.view,
        table = layui.table,
        form = layui.form;

    //管理员管理
    table.render({
        elem: '#LAY-equipment-back-manage',
        url: './equipment/getEquipments',
        cols: [
            [
                { field: 'id', width: 80, title: 'ID', sort: true },
                { field: 'name', title: '名称' },
                { field: 'producer', title: '生产商' },
                {
                    field: 'type',
                    title: '类型',
                    width: 60,
                    templet: function(item) {            
                        if (item.type == "1") return "PC";              
                        else if (item.type == "2") return "显示器";
                        else if (item.type == "3") return "电源";              
                        else return "";              
                    }
                },
                { field: 'creator', title: '创建者' },
                { field: 'createDate', title: '创建时间', sort: true }
            ]
        ],
        text: { none: '暂无相关数据' },
        page: { //支持传入 laypage 组件的所有参数（某些参数除外，如：jump/elem） - 详见文档
            layout: ['prev', 'page', 'next', 'skip', 'count'], //自定义分页布局
            groups: 3 //只显示 1 个连续页码
        },
        limit: 10,
        where: { 'effective': 1 }
    });

    form.render(null, 'layadmin-equipment-formlist');

    //监听搜索
    form.on('submit(LAY-equipment-back-search)', function(data) {
        var field = data.field;
        field['effective'] = 1;
        //执行重载
        table.reload('LAY-equipment-back-manage', {
            where: field
        });
    });

    exports('equipment', {})
});